ADG: Automated generation and evaluation of many-body diagrams II. Particle-number projected Bogoliubov many-body perturbation theory
نویسندگان
چکیده
We describe the second version (v2.0.0) of code ADG that automatically (1) generates all valid off-diagonal Bogoliubov many-body perturbation theory diagrams at play in particle-number projected (PNP-BMBPT) and (2) evaluates their algebraic expression to be implemented for numerical applications. This is achieved any perturbative order p a Hamiltonian containing both two-body (four-legs) three-body (six-legs) interactions (vertices). All BMBPT are systematically generated from set diagonal, i.e.,unprojected, diagrams. The production latter were described length Arthuis et al. (2019) dealing with first ADG. automated evaluation relies on application Feynman’s rules identification powerful diagrammatic rule providing result remaining p-tuple time integral. new generalizes one already identified evaluate diagonal independently topology. written Python3 uses graph manipulation package NetworkX. kept flexible enough further expanded throughout years tackle diagrammatics various formalisms exist or yet formulated. Program Title: CPC Library link program files: https://doi.org/10.17632/6h4xrydwfb.2 Licensing provisions: GPLv3 Programming language: Journal reference previous version: P. Arthuis, T. Duguet, A. Tichai, R.-D. Lasseri J.-P. Ebran, ”ADG: Automated generation I. theory”, Computer Physics Communications 240 (2019), pp. 202-227. Does supersede version?: Yes. Reasons Incorporation formalism into program. Summary revisions: Addition which can generated, fix wrong symmetry factor, move codebase Python2 while maintaining support Python2, optimizations reduce memory necessary Nature problem: As formal developments many-body-perturbation-theory-based ab initio methods make higher orders reachable, manually producing evaluating becomes rapidly untractable as number complexity grow quickly, making it prone mistakes oversights. Solution method: Diagonal encoded square matrices known oriented adjacency theory, then turned objects using NetworkX package. Off-diagonal those graphs. Checks time-integrated eventually done purely basis. HF-MBPT produced evaluated well same principle.
منابع مشابه
Quantum Many–Body Problems and Perturbation Theory
We show that the existence of algebraic forms of exactly-solvable A−B− C−D and G2, F4 Olshanetsky-Perelomov Hamiltonians allow to develop the algebraic perturbation theory, where corrections are computed by pure algebraic means. A classification of perturbations leading to such a perturbation theory based on representation theory of Lie algebras is given. In particular, this scheme admits an ex...
متن کاملDevelopment of Many-Body Perturbation Theory
The development of standard MBPT for single-reference and multi-reference cases is reviewed, and its extension to the relativistic case in the form of the Dirac-Coulomb-Breit (DCB) approximation is described. The latter scheme is non-covariant, and the recent development of a fully covariant MBPT scheme is discussed. This is based upon a new scheme for quantumelectrodynamical (QED) calculations...
متن کاملMany-Body Perturbation Theory: The GW Approximation
c 2006 by John von Neumann Institute for Computing Permission to make digital or hard copies of portions of this work for personal or classroom use is granted provided that the copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise requires prior specific permission by the publisher mentio...
متن کاملAutomatic Generation of Vacuum Amplitude Many-body Perturbation Series
Received (received date) Revised (revised date) An algorithm and a computer program in Fortran 95 are presented which enumerate the Hugenholtz diagram representation of the many-body perturbation series for the ground state energy with a two-body interaction. The output is in a form suitable for post-processing such as automatic code generation. The results of a particular application, generati...
متن کاملMany Body Theory
We study theoretically the spin response functions using the relativistic many body theory. The spin response functions in the relativistic theory are reduced largely from the ones of the non-relativistic theory. This happens particularly to the longitudinal spin responses. This fact is able to remove the difficulty in reproducing the ratio of the longitudinal and transverse response functions ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Computer Physics Communications
سال: 2021
ISSN: ['1879-2944', '0010-4655']
DOI: https://doi.org/10.1016/j.cpc.2020.107677